"""
@author: yjx
@file: 03.统计字符串的数字字母其他字符出现次数.py
@time: 2023/4/20 15:44
"""

# 从键盘接受一串字符串，统计里面字母、数字、其他字符的个数
str = input("请输入你想要统计的字符串：")

# 将字符串中的每个字符第一次出现的时候，追加到另一个列表里面去，再用循环，输出字符出现的次数

lst = list(str)
lst.extend(str)
# ['y', '1', 'e', 'd', 'h', 'p', 'b', '1', 'u']
# print(lst)

# 暂时存放第一次出现的字符
tmp = []

for i in lst:
    if i not in tmp:
        tmp.append(i)

# print(tmp)

for i in tmp:
    c = str.count(i)
    print(f"{i}出现了{c}次")





